tuba root

英 [ˈtjuːbə ruːt] 美 [ˈtuːbə ruːt]

网络  鱼藤

医学



英英释义

noun

  1. woody vine having bright green leaves and racemes of rose-tinted white flowers

      Synonym:    derris rootDerris elliptica